package com.hst.capacity.domain.model.response.statistics;

import com.hst.capacity.domain.model.entity.franchisee.FranchiseeEntity;
import com.hst.capacity.domain.model.entity.statistics.StatisticsDailyEntity;
import lombok.Data;
import org.apache.ibatis.type.Alias;

@Data
@Alias("statisticsDailyVO")
public class StatisticsDailyVO {

//    private String idOrderStatistics; // 日订单统计ID
    private String countBy; // 统计日期，格式yyyymmdd
    private String idFranchisee; // 加盟商ID
    private String franchiseeName; // 加盟商ID
    private Integer qtyTotal; // 总单量
    private Integer qtyFinish; // 总完单量
    private Integer qtyCancelPassenger; // 总乘客取消单数
    private Integer qtyCancelDispatch; // 总调度取消单数
    private Integer qtyComplaint; // 总客诉单数
    private float sumTotal; // 发单金额
    private float sumFinish; // 完单金额
    private float sumPay; // 实收金额
    private Integer qtyTotalEx; // 快车单量
    private Integer qtyTotalSp; // 专车单量
    private Integer qtyTotalIc; // 城际单量
    private Integer qtyFinishEx; // 快车完单量
    private Integer qtyFinishSp; // 专车完单量
    private Integer qtyFinishIc; // 城际完单量
    private Integer qtyCancelPassengerEx; // 快车乘客取消单数
    private Integer qtyCancelPassengerSp; // 专车乘客取消单数
    private Integer qtyCancelPassengerIc; // 城际乘客取消单数
    private Integer qtyCancelDispatchEx; // 快车调度取消单数
    private Integer qtyCancelDispatchSp; // 专车调度取消单数
    private Integer qtyCancelDispatchIc; // 城际调度取消单数
    private Integer qtyComplaintEx; // 快车客诉单数
    private Integer qtyComplaintSp; // 专车客诉单数
    private Integer qtyComplaintIc; // 城际客诉单数
    private float sumFinishEx; // 快车完单金额
    private float sumFinishSp; // 专车完单金额
    private float sumFinishIc; // 城际完单金额
    private float sumPayEx; // 快车完单金额
    private float sumPaySp; // 专车完单金额
    private float sumPayIc; // 城际完单金额
    private float rateAccept; // 接单率
    private float rateComplete; // 完单率
    private float rateCancel; // 取消率
    private float rateComplaint; // 客诉率

}
